.index_page{
    .post_container{
        margin-top:20px;
        width:100%;
        height:auto;
        display:flex;
        flex-wrap: wrap;
        flex-shrink: 0;
        flex-grow: 1;
        background-color:#000;
         /*Animation*/
         animation-name: allContentFadeIn;
         animation-duration: 1.8s;
         animation-iteration-count: 1;
         animation-delay: 0s;
    }
    
    .post_full{
        width:100%;
    }
    
    .post_half{
        width:50%;
    }
    
    .post_single{
        height:400px;
        overflow: hidden;
        cursor: pointer;
        transition: all 240ms ease-in-out;
    }
    
    .post_single:hover{
        opacity: 0.7;
    }
    
    .ps_info_Area{
        position: absolute;
        margin-top: 40px;
        margin-left: 40px;
        color:#fff;
    }
    
    .ps_title a{
        font-weight: bold;
    }
    
    .ps_cata a{
        font-weight: normal;
    }
    
    .ps_media{
        width: 100%;
    }
    
    .ps_media video{
        width:100%;
    }
    
    .ps_media img{
        width:100%;
    }
    
    .contact_us{
        width:100%;
        height:400px;
    }
    
    .cus_container{
        display:flex;
    }
    
    .cus_text{
        margin-top:138px;
        margin-left:64px;
    }
    
    .cus_text_headline a{
        font-size:44px;
        font-weight: bold;
    }
    
    .cus_text_subline a{
        font-size:26px;
    }
    
    .cus_email_input{
        margin-top: 144px;
        margin-left: 120px;
        outline:none;
    }
    
    .cus_email_input input{
        background-color:#fff;
        border: 0 solid #A1A1A1;
        font-size:20px;
        padding-left: 20px;
        width: 660px;
        height: 90px;
        box-shadow: 0 6px 8px 0 rgba(111,111,111,0.50);
        border-radius: 2px;
        transition: all 420ms ease-in-out;
    }
    
    .cus_email_input input::placeholder{
        font-size:20px;
        color:#000;
        opacity: 0.5;
    
    }
    
    .cus_email_input input:hover{
        box-shadow: 0 8px 12px 0 rgba(111,111,111,0.50);
        outline:none;
    }
    
    .cus_email_input input:focus{
        box-shadow: 0 10px 18px 0 rgba(111,111,111,0.50);
        outline:none;
    }
    
    .cus_email_submit{
        position:relative;
        z-index:2;
        margin-top: -90px;
        margin-left: 571px;
        border-radius: 2px;
        cursor: pointer;
        width: 90px;
        height: 90px;
        background-color:#000;
        transition: all 420ms ease-in-out;
    }
    
    .cus_email_submit img{
        margin-top: 25px;
        margin-left: 22px;
        width: 44px;
    }
    
    .cus_email_submit:hover{
        box-shadow: 0 6px 24px 0 rgba(111,111,111,0.50);
    }
    
    .cus_email_input_box{
        position:relative;
        z-index:1;
    }
    
}